home *** CD-ROM | disk | FTP | other *** search
/ Macmillan Math: Grade 1 …Pupil's Edition (Florida) / Math Grade 1 - Pupil's Edition (Florida).iso / pc / corsair / generic / javascript / medialib.js < prev    next >
Encoding:
Text File  |  2004-07-12  |  1.2 KB  |  83 lines

  1. var ns4 = (document.layers)? true:false;
  2. var ie4 = (document.all)? true:false;
  3.  
  4. function hide() 
  5. {
  6.     hideObj(mover);
  7.     hideObj(holder);
  8.     hideObj(msger);
  9.     mover.slide=false;
  10. }
  11.  
  12. function hideObj(obj)
  13. {
  14.     if (ns4) 
  15.     {
  16.         obj.visibility = 'hide';
  17.     }
  18.     else if (ie4) 
  19.     {
  20.         obj.visibility = 'hidden';
  21.     }
  22.     else
  23.     {
  24.         obj.style.visibility = 'hidden';
  25.     }
  26. }
  27.  
  28. function showMyObj(obj)
  29. {
  30.     if (ns4) 
  31.     {
  32.         obj.visibility = 'show';
  33.     }
  34.     else if (ie4) 
  35.     {
  36.         obj.visibility = 'visible';
  37.     }
  38.     else (ie4) 
  39.     {
  40.         obj.style.visibility = 'visible';
  41.     }
  42. }
  43.  
  44.  
  45. function slide() 
  46. {
  47.     if (mover.slide && mover.redge <= 250)
  48.     {
  49.         clipTo(mover, 0, mover.redge, 15, 0);
  50.         mover.redge += 25;
  51.         setTimeout("slide()",1000);
  52.     }
  53. }
  54.  
  55. function clipTo(obj,t,r,b,l) 
  56. {
  57.     if (ns4) 
  58.     {
  59.         obj.clip.top = t;
  60.         obj.clip.right = r;
  61.         obj.clip.bottom = b;
  62.         obj.clip.left = l;
  63.     }
  64.     else if (ie4) 
  65.     {
  66.         obj.clip = "rect("+t+"px "+r+"px "+b+"px "+l+"px)";
  67.     }
  68. }
  69.  
  70. function activeChapter()
  71. {
  72.     hideObj(typeActive);
  73.     showMyObj(chapActive);
  74. }
  75.  
  76. function activeType()
  77. {
  78.     showMyObj(typeActive);
  79.     hideObj(chapActive);
  80. }
  81.  
  82.  
  83.